john catlin
GolfJohn Catlin wins the Hong Kong Open and the national-open route into the 2027 MastersThe Last Putt at Fanling Sunday afternoon at Fanling, the humidity spilling o...
Domestic FootballThe Quiet Rhythm: What V.League Stat Sheets Leave Out After Every MatchdayThe season opens with a heartbeat in the press room, before the first whistle...
BadmintonThe BWF World Tour Calendar and a Debt Called the KneeThe women's singles final at the Paris 2026 Olympics ended in two short games...
International FootballThe Egyptian Super Cup Loses Its UAE Host: One Optional Clause, Four Clubs, and a Gap Nobody Has MeasuredMy notebook entry for October 14 holds a single line: a two-season deal, the...
Martial ArtsKeeping the Rhythm in the Ring: What Remains After the Final BellOn the night of November 12, 2026, in Denver, a small Brazilian fighter named...
Martial ArtsThe Martinete and the Death of Referee El Búho: The Safety Gap in Mexican Independent WrestlingA small ring in Mineral de la Reforma, Hidalgo, Mexico. A referee lies...
International FootballIndonesia's Fate at the 2027 Asian Cup: Why Today's Decision Matters More Than a MatchOn the morning of October 21, inside the Asian Football Confederation (AFC)...
International FootballData Diary from Marseille: When Stage-1 Is Empty, What Must an Analyst Do?On August 13, 2026, I sat in front of my screen in Marseille, opening the...
Martial ArtsOlympic Wrestling in Pakistan: The Mat Waiting for Funding That Never ArrivesIn early 2026, the Pakistan Wrestling Federation submitted a funding request ...
Table TennisWhen 'Kings' Lose Their Thrones: Lessons from English Amateur Table Tennis and My 20-Year Data DossierThere is a paradox in elite sports that always makes me pause and reflect. We...
BadmintonBWF World Tour: Reading the Gaps on Court Before Reading the ScoreboardDuring a quarterfinal at a Super 750 BWF World Tour event in the middle of th...
AthleticsLSR Colombo Marathon 2026: Two Decades and an Unforgiving RebuildIn October 2026, on a morning in Colombo, Sri Lanka, the starting horn of the...
Table TennisETTU sells broadcast rights to Dyn through 2028: seven cameras, a German-first clause, and the contract terms nobody publishedSeven cameras on Table 1. Four cameras on Table 2. These are the only two...
Table TennisWorthing TTC launches Junior Team 1 Star event to fill the gap below YouthBCLSeptember 16 is the entry deadline for JuniorBCL. October 28 is the entry...
Domestic FootballFour Minutes of Collapse at Home and the Sigh Named Ngoc TanMinute 16. There was no warning sign whatsoever. Luiz Antonio dropped back to...
International FootballHiguaín Fired in the US: When a Two-Game Ban Was Not Enough to Save a Coaching SeatOn September 9, 2026, Crew 2 lost 4-2 to Toronto FC II. That was the last...
Domestic FootballVietnam Football Analysis Cannot Reach Conclusions Due to Missing Input DataThe supplied deep analysis of Vietnamese football cannot reach any specific...
International FootballMislabeled Records And The Silent Crack In Football AnalyticsMislabeled Records And The Silent Crack In Football Analytics On a Monday...
Table TennisAntibes and Two Unbeaten Names: Tolmacheva, Rochut and the Appointment Left OpenAntibes, a late-weekend afternoon. The hall is not large; the stands hold onl...
Table TennisThe ETTU–Dyn Broadcast Deal: A Guaranteed Visibility Tier for German Table TennisOctober 2026, Ljubljana. A small arena in Slovenia — a country outside the DA...
